restore power - Francés Inglés Diccionario